#define BBDECL extern "C" __declspec(dllexport)
//#define BOOST_ALL_NO_LIB

#include <stdio.h>
#include <string.h>
#include <Ogre.h>
#include <OgreFontManager.h> 
#include <OgreTextAreaOverlayElement.h>
#include <OgreException.h>
#include "OIS.h"

#if OGRE_PLATFORM == OGRE_PLATFORM_WIN32
	#define WIN32_LEAN_AND_MEAN
	#include "windows.h"
#endif

using namespace Ogre;


struct boVec3
{
	float x;
	float y;
	float z;
};

struct boQuaternion
{
	float w;
	float x;
	float y;
	float z;
};

struct boColourValue
{
	float red;
	float green;
	float blue;
	float alpha;
};